The CI infrastructure was changed to run with fewer privileges, so we
need to adapt our Flatpak jobs to compensate.
See: https://mail.gnome.org/archives/desktop-devel-list/2020-February/msg00055.html
image: registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:master
stage: flatpak
allow_failure: true
+ tags:
+ - flatpak
artifacts:
paths:
- "${APPID}-dev.flatpak"
repodir=repo
flatpak-builder \
+ --user --disable-rofiles-fuse \
--stop-at=gtk \
${builddir} \
build-aux/flatpak/${appid}.json
-Dbuild-examples=false \
-Dintrospection=false \
-Ddemos=true \
- _build .
+ _flatpak_build
-flatpak build ${builddir} ninja -C _build install
+flatpak build ${builddir} ninja -C _flatpak_build install
flatpak-builder \
+ --user --disable-rofiles-fuse \
--finish-only \
--repo=${repodir} \
${builddir} \